home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 008a / bowl101l.zip / BOWL101L.DOC < prev    next >
Text File  |  1991-12-03  |  61KB  |  1,510 lines

  1.                 Requirements and installation..............2,3
  2.  
  3.                 Starting BOWL101 and Tutorial..............2,3
  4.  
  5.                 Main Menu..................................10
  6. FILES:
  7.                 Load.......................................7,11
  8.                 Save.......................................11
  9.                 Change Directory...........................12
  10.                 Delete files...............................12
  11.                 Make Directory.............................12
  12.                 Shell......................................12
  13.                 Quit.......................................12
  14. INPUT:                                                       
  15.                 Weekly Scores..............................12
  16.                 Makeup Games...............................13
  17.                 Startup Data...............................13
  18. EDIT:                                                                      
  19.                 Teams......................................13
  20.                 Bowlers....................................13
  21.                 Subs.......................................14
  22.                 High Games.................................14
  23.                 Startup....................................13,14
  24.                 Swap Sub/Bowler............................14
  25.                 Zero all Scores............................14
  26.                 Add or Remove a Sub........................14
  27.                 Split Season...............................14
  28. PRINT:
  29.                 Standing Sheet.(Screen printer or file)....14,15
  30.                 Recap Sheet....(Screen printer or file)....15
  31.                 Score Sheets...............................11,12,15
  32.                 Register Bowl101...........................11,14
  33.                 Not Register...............................11,14
  34. OPTIONS:                                                      
  35.                 Change Main Color..........................11,15
  36.                 Change Help Color..........................11,15
  37.                 Check For Snow.............................11,15
  38.                 FormFeed Printout..........................11,15
  39.                 Convert To Proper Case.....................11,15
  40.                 Convert To Upper Case......................11,15
  41.                 Leave Text As Typed........................11,15
  42.                 Add Mild Sound.............................11,16
  43.                 Toggle Help Screen.........................11,16
  44. UTILITIES:
  45.                 Prize fund.................................15
  46.                 Sort Routines..............................15
  47.                 Individual Recap Sheets....................15
  48.                 Delimited file.............................15,16
  49.                 Final average..............................16
  50. MISC:                                                       
  51.                 Tips.......................................19
  52.                 One Disk Systems...........................20
  53.                 Add or remove teams or bowlers.............20
  54.                 Lane assignments...........................21
  55.                 Questions And Answers......................22,23,24
  56.  
  57. NEW FEATURES:
  58.                 New additions to Bowl101 & In the works....25,26,27
  59.                                       -1-                                       
  60.  
  61.              Requirements
  62. ***************************************
  63. * IBM compatible computer.            *
  64. * Any printer.                        *
  65. * One or more disk drives.            *
  66. * Any monitor, color, mono, Ega, Vga. *
  67. * and 512k of ram                     *
  68. ***************************************
  69.  
  70. Make a backup disk of the original and place the backup in drive A.
  71. Run the install program (INSTALL.BAT).
  72. A:               <ENTER>
  73. INSTALL C:       <ENTER>. This creates a directory called BOWL and installs
  74.                           Bowl101 files to that directory.
  75. If you have problems with the install program, you can install bowl101
  76. manually by entering the following commands....
  77.  
  78.         C:         <ENTER>        Note!!!  The executible file is called
  79.         CD\        <ENTER>        BOWL101.EXE, the "L" in BOWL101L is to
  80.         MD BOWL    <ENTER>        distinguish between different versions.
  81.         CD BOWL    <ENTER>        if it is to be placed on a bbs. BOWL101L.ZIP
  82.         COPY A:*.* <ENTER>        This will copy all files from drive A:
  83.         MD THUPM   <ENTER>  This is where the data will be stored, you may use
  84.                             any directory name here. This one represents
  85.                             Thursday P.M. You may have more than one directory.
  86.  
  87. Now that you have the program installed on the hard disk or have the working
  88. copy in drive A: if you don't have a hard disk, lets run BOWL101.
  89.  
  90. You may enter a path name following BOWL101 if you want to store data on another
  91. directory.
  92.  
  93. BOWL101 C:\BOWL\TUEAM
  94. The computer will now run BOWL101 and change to \BOWL\TUEAM
  95.  
  96. Another example..
  97. BOWL101 B:\             This will load and save data on the B drive.
  98.  
  99. If you try to run BOWL101 from another directory, i.e. A:\BOWL101, you will
  100. get an error: "Insert disk with BOWL.MNU".
  101.  
  102. The program is looking for BOWL.MNU and can't find it.
  103.  
  104. The first thing you will see is a screen that says No files, Select Startup
  105. or change directory. Press ENTER.
  106.  
  107. Let's enter STARTUP data now.
  108.  
  109. Place the cursor over INPUT and press <ENTER> or down arrow.
  110.  
  111. You can also just press <I> and you will open up the input menu.
  112. Now select STARTUP Data and press down arrow and <ENTER> or S and <ENTER>
  113.  
  114. If you have any problems or need help along the way, just press the <F1>
  115. Function Key, and you will get a help screen relating to the option you are
  116. working on.
  117.                                       -2-
  118.  
  119. Enter the data it calls for, League Name sanction number phone numbers etc.
  120. TYPE OF SCORING SYSTEM.
  121.  
  122. NONE OF THE ABOVE. It is a standard scoring system.
  123.  
  124. PETERSON POINTS. Each team gets one or more points for every 50 pins bowled.
  125. This point is determined by PETERSON POINTS entered later. Example.....
  126.  
  127. Team 1 bowls a 1967 game, their Peterson points are 1967 divided by 50 = 39.34
  128. This amount is converted to 39 Peterson points and a remainder of 17.
  129.  
  130. 50 times 39 = 1950.  1967 minus 1950 = 17 or 39.17 Peterson points.
  131. A -50 in the Peterson points field works the same but drops the decimal except
  132. for ties. There is no rounding, the decimal decimal numbers are dropped.
  133.  
  134. COMBINE MATCH POINTS AND PETERSON POINTS. Points are awarded for match points
  135. in addition to Peterson points.
  136.  
  137. DIFFERENCE BETWEEN TEAM AVERAGES.  The low combined averages of the bowlers on
  138. one team are subtracted from the combined averages on the opposing team.
  139. Only one team is awarded a handicap.
  140.  
  141. This amount multiplied by the Team Handicap, this amount isentered later.
  142.  
  143. SAME AS ABOVE BUT USE BOWLERS HANDICAPS FOR HIGH GAMES.  This is a small
  144. variation of the difference between team averages, where the high games for
  145. the teams are calculated by using the individual bowlers handicaps.
  146.  
  147. TEAM HANDICAP.  The combined averages of the bowlers on each team is subtracted
  148. from the Subtracted from Team option (later in startup) and multiplied by the
  149. Team Handicap.  Also entered later in the startup.
  150.  
  151. MATCH POINT.  Bowlers are paired before bowling and each bowler is awarded
  152. a point or points for each game and/or seires won.
  153. The points for games and series are determined by the amount entered in the
  154. INDIVIDUAL POINT and INDIVIDUAL SERIES fields later in the STARTUP function.
  155.  
  156. BOTH MATCH AND DIFFERENCE BETWEEN TEAM AVERAGES. Combine match and the
  157. difference between team averages.
  158.  
  159. MATCH AND TEAM HANDICAPS.  This combines match points and team handicaps.
  160.  
  161. Is this a mixed league (Y/N). Enter Y if you must separate male and female.  If
  162. it is not a mixed league, enter everyone as a male bowler.
  163.  
  164. SCRATCH LEAGUE (Y/N/P)...   Press <F1>, this will bring up a help screen.
  165.  
  166. If it is a scratch league, then answer Y.
  167.  
  168. If it is a handicap league and you wish to show team standings without handicap
  169. then press P for Partial handicap.
  170.  
  171. If you use team handicaps, you may also enter Y for scratch league and the
  172. bowlers will bowl scratch while the teams bowl with a handicap.
  173.  
  174. Printouts will vary depending on your answer here.
  175.                                       -3-
  176. MANUALLY ENTER WINS AND LOSSES.
  177.  
  178. Some type of leagues are not supported by this program (YET!!). After entering
  179. the scores, the computer will ask for the number of wins and losses for the
  180. teams. Enter N here unless you know the program doesn't support your scoring
  181. system.
  182.  
  183. MANUALLY ENTER TEAM HANDICAPS.
  184.  
  185. Bowl101 handles almost all scoring systems so enter N here.
  186.  
  187. If your scoring system is not handled by this program, you may choose to
  188. manually enter team handicaps, enter Y.
  189.  
  190. ZERO HIGH GAMES WEEKLY.  If you would like to have the high team, scratch/ hndcp
  191. bowlers scratch/hndcp scores zeroed each week, then select Y here.
  192. If you enter N, then the computer will keep the high games and adjust them as
  193. higher scores are bowled.
  194.  
  195. STANDING SHEETS IN LANE ORDER.  If you wish, you can have the standing sheets
  196. print with the opposing teams matched as they will bowl the next week.
  197. If you elect not to print this way, the teams will print in columns first half
  198. on the left and second half on the right.
  199.  
  200. USE SCRATCH and HANDICAP POINTS. Gives separate points (Points Per Team Game).
  201. These points are awarded for scratch games as well as handicap games.
  202.  
  203. TEAM HANDICAP. This option is for the teams that use the difference between team
  204. averages. The low team average is subtracted from the high team average and
  205. multiplied by the Percentage. It will only let you enter data here if you have
  206. use a team handicap. If your handicap is 80% of 600, enter .80 here.
  207.  
  208. SUBTRACTED from TEAM. This is the base amount you would use for the team
  209. handicap.  If your handicap is 80% of 600, you would enter 600 here.
  210.  
  211. ENTER HANDICAP FOR MALE OR FEMALE. If the handicap is 80% of 180 then enter .80
  212. here and 180 for subtracted from.
  213.  
  214. Next enter 180 for female <ENTER> and 180 for Male, unless you allow a different
  215. handicap for each, then enter the appropriate amount for each.
  216.  
  217. If this is not a mixed league, then all bowlers use the male information.
  218. You can limit the handicap for male and female bowlers. Example... You wish to
  219. limit the male bowlers to a handicap of 40 and the female bowlers to 60, Enter
  220. 40 for male and 60 for female.  If a male bowler exceeds 40 for handicap, the
  221. their handicap will be dropped back to 40, likewise for female. IE. If their
  222. handicap calculates to 65, the the computer will convert it to 60.
  223.  
  224. MINIMUM HANDICAP. This will normally be 0, but in rare instances the handicap is
  225. allowed to drop below 0. If this is the case then enter the smallest amount the
  226. handicap can be. If there is no limit then enter -98. If you decide of -20 for a
  227. minimum handicap, anything under -20 will be converted to -20.  If you enter 0
  228. here, anything from 0 to -98 will be converted to 0.
  229.  
  230. If you enter  -99 then then the computer will subtract the average from the
  231. subtracted from variable to give you the difference for the handicap.
  232.  
  233.                                       -4-
  234. Example.. If you use a 80% of 180, entered a -99 in this option and your average
  235. is 190 then your handicap will be calculated to -10.
  236. DECIMAL PLACES IN AVERAGES.  This will allow up to two decimal places in the
  237. averages.  All numbers beyond the decimal are dropped, no rounding is done.
  238. You may select 0 for no decimal, 1 for one and 2 for 2  178  178.1 or 178.19.
  239.  
  240. POINTS FOR HIGH TEAM GAME. This will allow an additional point if your team
  241. gets the highest game for the two teams.
  242.  
  243. Remember Pressing F1 will explain each function a little better.
  244.  
  245. NUMBER OF TEAMS. (1-36). You can have up to 36 teams with this program.
  246. For this tutorial, it may be wise to enter 4 here just to get a feel for the
  247. program.  Once you have a feel for the program, you can enter the proper data
  248. for your teams.  This way you can make adjustments without having to deal with
  249. a large number of teams until the program is configured to your type of league.
  250.  
  251. NUMBER OF BOWLERS (1-10). You can have more bowlers than actually bowl.
  252. These can be rotated in as needed and are elegible for high games.
  253. For now just enter 2 to keep things simple.
  254.  
  255. NUMBER OF ACTUAL BOWLERS (1-5). You can have more bowlers than actually bowl.
  256. This option will aid the program knowing how many bowlers are actually used.
  257. Just enter the number bowlers that will actually bowl on one team.
  258.  
  259. NUMBER OF GAMES TO KEEP AVERAGES. If you must keep the average for a certain
  260. number of weeks, then this option will allow you to keep the average for up to
  261. 99 games. If you keep the average, you keep the handicap also.
  262. Enter 0 if you wish the computer to calculate the averages from the start.
  263.  
  264. WEEK NUMBER. This normally 1 is for the first week 2 for the second, etc.
  265. this will load the proper lane assignment schedule.  Lane assignment scheduals
  266. are calculated from week number minus position rounds to date.
  267.  
  268. POSITION ROUNDS TO DATE. Enter 0 here if you don't use or haven't bowled a
  269. position round yet. This option adjusts the auto lane assignment by
  270. subtracting the number entered here from the week number to return to the
  271. proper lane assignment.  It must always be less than the week number
  272. Lane assignment = Week number - Position rounds to date.
  273.  
  274. NUMBER OF GAMES BOWLED. Enter the number of physical games bowled, 1, 2, 3 or 4
  275. and the computer will do what is necessary to enter those number of games.
  276.  
  277. POINTS PER GAME. Normally this is 1.  If you allow 1 point per win then you can
  278. have a possible 4 wins, if you bowl 4 games or 3 wins if you bowl only 3 games.
  279.  
  280. POINTS PER SERIES. Some leagues allow points for high series.  If this is the
  281. case, enter the number of points allowed for series.
  282.  
  283. If you allow 1 point for game and 2 for series, then you will have a
  284. possible 5 wins, one for each game and two for series. 1+1+1+2.
  285.  
  286. MAXIMUM SCORE. Making this program as flexible as possible, I have included a
  287. function to allow a score higher then the standard 300. FivePin bowling for
  288. example allows you to bowl a 450 game.  This option only effects the data entry.
  289. If you exceed the amount entered here, the computer will beep and make you
  290. re-enter the score.
  291.                                       -5-
  292. SPLIT TEAMS AT LANE. If you have a league that bowls on lanes not adjoining,
  293. then enter the lane the first team ends on for this option.
  294.  
  295. START SECOND HALF ON LANE. Enter the starting lane for the second half of the
  296. league in this option. If you start on lanes other than lane 1 for the first
  297. half, just enter the actual lane the teams start on.
  298.  
  299. NUMBER OF LANE SCHEDULES(1-9).  Prints from 1 to 9 weeks of lane schedules on
  300. the standing sheets, or the recap sheets.
  301.  
  302. PETERSON POINTS (50).  This is the default, any number may be entered here.
  303. This option will only open up if you select P or C in Match/Peterson/Combine
  304. option above.  If you elect 50 then the teams will receive 1 point for every
  305. pin bowled that day. If you elect -50, then you will receive the same points,
  306. but the decimal will be dropped execpt for ties. Any negative number will work.
  307.  
  308. INDIVIDUAL GAME POINTS.  This is only for match points. If you have a 5 man
  309. team, bowl 3 games and allow 1 individual point, then you can have a possible 15
  310. points if all 5 bowlers won their game.
  311. INDIVIDUAL SERIES POINTS.  If you use the match point system then the bowlers
  312. will get points for beating their opponents series. (Individual game points).
  313.  
  314. Now, press <ENTER>. Do you wish to start in mid season?  That is so you won't
  315. have to enter all the scores up to this point, just enter the total pins and
  316. number of games and you are ready to start.
  317.  
  318. If you start in mid season, then at a later date, you might want to go back and
  319. enter all of the scores from week 1.  This will allow you to print an individual
  320. recap sheet at the end of the season.  Load any week, select zero scores, remove
  321. any subs and then save as START.BWL. Now select enter scrores from week 1 up to
  322. the week you started in mid season.
  323.  
  324. Next you will be asked for the team names. If you elected mid season then after
  325. you enter each team, you will be asked for some scores. Just follow the
  326. computer's lead. Press <F1> if you need help.
  327.  
  328. Now you will be asked for the bowlers name and scores. Remember if you elected
  329. to keep the averages for a number of games you will have to answer "1" to
  330. calculate average and "2" if you wish to keep this bowlers average.
  331.  
  332. The computer will automatically change this 2 to a 1 as soon as the bowler
  333. bowled the number of games you told it to keep the average and start calculating
  334. the average after this.
  335.  
  336. If you don't have a bowler just enter Blind for his name, this way the program
  337. will keep using the score you entered for him the first week.
  338.  
  339. If you started in mid season, you will be asked for the high team games, hi team
  340. series and the individual bowlers high game and series.
  341.  
  342. You only have to answer the questions for the scores that apply to your scoring
  343. system. If you have a scratch league, you won't have to fill in the scores for
  344. the handicap bowlers and teams. The same applies if you are not a mixed league,
  345. just enter the scores for the male bowlers even if it is an all female team.
  346.  
  347.  
  348.  
  349.                                       -6-
  350. When you are all done, you will be asked if you wish to save as START.BWL.
  351. Do not save data to the program disk as there is little room for data files.
  352. If you are on drive A: and are going to save it to drive A: then place a blank
  353. formatted disk in drive A: and save the data.
  354.  
  355. Answer YES here and supply the filename.  Use a name that contains the date and
  356. month, this will be used later for the ind recap. Example, to save to disk with
  357. the date September 20th, enter SEP20 and the computer will save all the names
  358. and scores to the disk. Replace the program disk now if necessary.
  359.  
  360. Using this format for the date, will simplify the individual recap sheets as
  361. the dates won't have to be entered manually.
  362.  
  363. You may shut down the machine if you wish; all data will be on the disk waiting
  364. your return.
  365.  
  366. Okay, you are back. Good.
  367.  
  368. If you are using a hard disk.
  369. C: <ENTER>
  370. CD\BOWL
  371. BOWL101 C:\bowl\thupm <ENTER>
  372. if not on a hard disk the just enter...
  373. BOWL101 <ENTER>    or    BOWL101 B:\  <ENTER>.
  374. <ENTER>   You are on Files.
  375. <ENTER>   You are on Load.
  376. <ENTER>   There is one file called 00START.BWL and the cursor is on it. If not,
  377.           just use the arrow keys to move over it and press <ENTER>. Now the
  378.           data is loaded and you are ready to start.
  379.  
  380. Press the right arrow key and Highlight INPUT and WEEKLY SCORES.
  381.  
  382. A little calander pops up to help you with the date.
  383.  
  384. Enter the date they bowled. You can use any format for the date, it is just for
  385. display on your printouts.
  386.  
  387. Next is the week number. This will start at 1 and
  388. continue unless this is not the first week.
  389.  
  390. STARTING LANE:
  391. If you start on lane 1, then press <ENTER>. If you start on another set of
  392. lanes, enter the lowest lane you bowl on.
  393.  
  394. Now, depending on several variables here is what will happen.
  395.  
  396. If you have the data files on the disk called lanes.asn with the number of teams
  397. on preceding the filename such as 6LANES.ASN and you are within the 36 weeks,
  398. the auto lane assignment routine will automatically engage and you will be asked
  399. to check  that the teams are paired properly then press <ENTER>. If this is a
  400. postion round, press P and the teams will be paired as they should be for
  401. position rounds.  This will also add one to the position rounds to date so
  402. the lane assignments will always be correct.
  403.  
  404. If this is not the case, you will be asked to pair the teams by entering the
  405. lanes each team bowled on manually.
  406.  
  407.                                       -7-
  408. Now you will receive a list of the bowlers for the first team and the computer
  409. wants to know how many subs. If you don't have any for that team (no sub
  410. bowled), then press <ENTER> to accept the default of 0 subs.
  411.  
  412. If you did have a sub or two, then enter the number of subs here.
  413.  
  414. Several things may happen here. You may be asked for the sub's name if you
  415. don't have any subs in the computer yet, or you will receive a list of subs the
  416. computer is keeping for you.
  417.  
  418. The list may be larger than the window, and if so, just move the cursor down
  419. and the window will scoll up. Highlight the sub's name and press <ENTER>.
  420.  
  421. If the sub isn't on the list, then highlight New Sub and press <ENTER>. This
  422. will prompt you to enter the name of the sub and add him or her to the list. It
  423. may ask you if it is a male or female and whether you calculate of keep the
  424. average.
  425.  
  426. If it asks you 1=Calculate 2=Keep, then enter 1 if you wish to have the computer
  427. calculate the average or 2 if you wish to keep the average until the number of
  428. games you entered in Number of games to keep average has been reached.
  429.  
  430. If you entered "2" then you will be asked for the bowlers average.
  431.  
  432. If you entered Y for Match or Peterson points, then you will move the position
  433. of bowlers to match the position they bowled in.
  434.  
  435. Select bowlers and subs in the order they bowl by using the up down arrow keys
  436. to highlight the first bowler and press ENTER. Highlight the second, etc.
  437.  
  438. Select only the number of bowlers bowling. Press ESC after the last bowler.
  439. You only have to do this if you are using one or more subs.
  440.  
  441. Next you will be taken to the input screen.  Here you enter the handicap if any
  442. and scores for the 3 games. You will only be asked for the handicap for the
  443. first week if the computer doesn't know it yet.
  444.  
  445. Enter the bowlers scores next. If a bowler didn't bowl or just bowled one or
  446. two games, enter the scores that they bowled. If they didn't bowl, then give
  447. them a zero or a blind score.
  448. Blind scores can be entered two ways.  Precede their scores by a - sign,
  449. ie (-145) for a 150 average minus 10 pins, or you may enter B for BLIND and let
  450. the computer convert the score to their average minus 10 pins.
  451.  
  452. The computer can figure things out if a bowler bowled one game and a sub bowled
  453. two. Just enter the scores as they are on the sheet.
  454.  
  455. If you have to use a blind score, just enter B for BLIND and the computer will
  456. convert it to their average - 10 pins and insert it as a negative number.
  457. That is for a bowler with a 165 average and you drop it ten pins for his or her
  458. blind score, simply enter B or -155 etc. Now the computer will know that this is
  459. a blind score and give the team the proper scores and leave the bowlers scores
  460. alone.
  461.  
  462. To enter a zero score that was actually bowled, enter a z and the bowler will
  463. be credited with a game bowled and retain his handicap.
  464.  
  465.                                       -8-
  466. You may back up with the UP ARROW, you may press ESC wherever you are in the
  467. data entry field and the computer will drop to the bottom and calculate all
  468. scores for you.
  469.  
  470. If you made a mistake and need to ask for subs or the team handicap again, just
  471. press PAGE UP and the computer will ask for the number of subs and team
  472. handicap again. If you wish to abort, you can press ESC and will be allowed to
  473. abort and re run the program again loosing only the information just entered.
  474. If you wish to suspend entering data at any time, you may.
  475.  
  476. Just press ESC when it asks is this correct for the team and you will be asked
  477. to abort.  This new function will allow you to save your data and resume later.
  478. When your data is saved, you may load it back in again, but must select makeup
  479. load in the weeks data prior to the makeup, select the makeup week for the last
  480. week to make up and then select it once more.  Now the program will supply all
  481. the scores you have entered previously and once you get to the end of the teams
  482. already entered, simply enter the remaining scores as usual.
  483.  
  484. Now do the same for the rest of the teams and bowlers.  When the last team and
  485. bowler are entered, you will be taken back to the MAIN MENU again.
  486.  
  487. Select FILES again and SAVE DATA. This time choose a filename that reflects the
  488. date. If the date is September 4th, then enter SEP04 and the computer will
  489. supply the .BWL extention.  Be sure to save to the data disk if using one.
  490.  
  491. The computer will add the filename to the week number and make it 01SEP04.BWL.
  492. This is used to print the individual recap sheets.
  493.  
  494. Now that everything is safe on the disk, move over to the PRINT function and
  495. print the standing sheet and the recap sheet. Make two copies of the standing
  496. sheet if you wish and you will have one for your records and one for the
  497. bowling alley.
  498.  
  499. You have room for 5 lines of comments at the end of the printouts.
  500.  
  501. Pressing <ENTER> with no text will terminate this function.
  502.  
  503. If you see a problem with any score. you may edit any team, bowler, subs name,
  504. or score with the edit option. If you find an error with an individual game
  505. bowled, it may be better to re-enter the scores again. This will keep the high
  506. games correct. Just load in the previous weeks data and enter the data again.
  507. While editing a bowler or sub, you may page forward and back with PG UP and PG
  508. DN to edit more than one bowler. This keeps you from having to go back to the
  509. menu if you have more than one score to edit.
  510.  
  511. You could also run MAKEUP GAMES if you want, this will preserve the scores and
  512. you just have to step over the proper scores and change the scores that are
  513. not correct and the computer will re calculate high games, wins and losses etc.
  514.  
  515. You will notice you don't have any option for the handicap. This is because it
  516. is calculated for you when you edit scores. Just change games bowled or number
  517. of games and the handicap will re-calculate for you. Note: If you change the
  518. average and the option calculate keep = 1 then the computer will recalculate
  519. the average. If keep = 2 and the number of games bowled is smaller than the
  520. number games to keep the average. Then it will keep the average you enter.
  521.  
  522.  
  523.                                       -9-
  524.  
  525. I would like to make this program do everything, but we know that this is
  526. impossible. I wrote it so it will easy to use and easy to expand. I know it
  527. won't do everyting now, but I plan to keep adding to it with your help.
  528.  
  529. If you want something added, drop me a line, please be thorough in your
  530. explanation. Include copies of printouts or anything else you think may
  531. help me.
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.                                       -10-
  582.                                     Menu Options
  583. ┌─────────────────────────────────────────────────────────────────────────────┐
  584. │Files       Input          Edit        Print         Options       Utilities │
  585. ├──────────┬──────────────┬──────────┬───────────────┬─────────────┬──────────┤
  586. │Load      │ Weekly scores│ Team     │ Standing sheet│ Main colors │Utilities │
  587. │Save      │ Makeup Games │ Bowlers  │ Recap Sheet   │ Help colors ├──────────┘
  588. │Change dir│ Startup Data │ Subs     │ Score Sheets  │ Formfeed    │
  589. │Delete fil├──────────────┤ High Game│ Print Docsnd  │ Pcase       │
  590. │Make Dir  │              │ Startup  │ Register      │ Ucase       │
  591. │Shell dos │              │ Swap Sub/└ Don't Register│ Leave       │
  592. ├──────────┤              │ Zero all scores ┌────────┤ Sound       │
  593. │Quit      │              │ Add/Remove a sub│        │ Help Screen │
  594. └──────────┘              │ Split Season    │        └─────────────┘
  595.                           └─────────────────┘
  596. This is the main menu. Here is a brief description of each selection.
  597.  
  598. Pressing the F1 key anywhere in the program will bring up a help screen related
  599. to the menu option or the input field you are on.
  600.  
  601. Use the arrow keys to get around in the menu, LEFT/RIGHT moves along the top of
  602. the menu, down arrow or <ENTER> opens up the highlighted menu selection to show
  603. more options. UP/DOWN arrow changes selections. Press <ENTER> to select an
  604. option or press selector letter and ENTER.
  605.  
  606. LOAD.
  607.  
  608. Loads previous week into memory, new data is added to this each week by
  609. selecting INPUT and then WEEKLY SCORES.
  610.  
  611. Place the cursor over last weeks filename and press <ENTER>
  612.  
  613. This will load previous week into memory.
  614.  
  615. New data is added to this each week by selecting INPUT and then WEEKLY SCORES.
  616.  
  617. You may load in any week's score to print data for that week.
  618.  
  619. data is saved making it possible to print standing sheets or final average sheet
  620. for any week that has been saved.
  621.                                      
  622. Selecting this option also opens up the menu selections that were disabled.
  623.  
  624. SAVE.
  625.  
  626. This option saves the data in memory to disk. This will be the data you will
  627. load in next week and append to.
  628.  
  629. If you fail to save data and try to exit, the computer will issue a warning
  630. reminding you to save your data.
  631.  
  632. Use a filename to help you remember the date such as JUL07 for July 7. Don't use
  633. spaces in the filename.
  634.  
  635. The computer will place the week number in front of
  636. this filename and add the extention .BWL to make it 01JUL07.BWL
  637.  
  638.  
  639.                                       -11-
  640. You must load this data in next week and then use INPUT WEEKLY SCORES. This will
  641. load in all names and scores from last week and now you will add to these
  642. scores.
  643.  
  644. CHANGE DIRECTORY and MAKE DIRECTORY
  645.  
  646. Lets you change drive or directory to load or save data to another drive or
  647. directory or lets you create a new directory to store files.
  648.  
  649. Place the cursor on this option and press <ENTER>.
  650.  
  651. You will now be asked for a new directory or drive.
  652.  
  653. To change to a new drive, just enter the drive letter such as B: or A:
  654.  
  655. A one drive computer, you may insert the data disk before pressing ENTER. You
  656. will be prompted to return the program disk when data is loaded or saved.
  657.  
  658. Just follow the prompts with your program disk and data disk.
  659.  
  660. DELETE FILES:
  661.  
  662. This is to remove duplicate or practice files only, all files are needed for the
  663. individual recap sheets. Select files to delete and press ENTER to delete that
  664. file. Press ESC to exit this function.
  665.  
  666. SHELL TO DOS:
  667.  
  668. This option will allow you to exit temporarily to dos if you have enough memory.
  669. You can format a disk, do a directory or other dos functions. Type EXIT <ENTER>
  670. and you will be returned to BOWL101.
  671.  
  672. QUIT.
  673.  
  674. This option is the only way out of the program.
  675.  
  676. QUIT lets you end the program, and checks to see that you have saved your data.
  677. If not, it will issue a warning to that effect.
  678.  
  679. INPUT WEEKLY SCORES.
  680.  
  681. This is where you enter each week's data. Startup or Load data must be used
  682. before this option.
  683.  
  684. If you have made some changes prior to entering the data, the computer will
  685. issue a warning that your data has not been saved.
  686.  
  687. It is not necessary to save the data unless you plan to quit. It is just a
  688. warning letting you know that you have been in the edit mode.
  689.  
  690. All data will be carried over to the INPUT scores routine, you may save them
  691. when you are done.
  692.  
  693.  
  694.  
  695.  
  696.  
  697.                                       -12-
  698. MAKEUP GAMES.
  699. You may now makeup games without having to enter all the data for each week.
  700. Simply load the data prior to the makeup week to load in all the bowlers and
  701. scores. Tell the computer the week before the makeup, and the last week to make
  702. up. Now load in the makeup week. This will load in only the scores of all
  703. bowlers but not over write the games won and total pins.
  704. To makeup week 5 while in week 7, load week 4, week 7 and then week 5.
  705. Continue through that week and week 6 then through week 7 saving your data
  706. as you go.
  707.  
  708. Now select the week number and lane assignment. The scores for all bowlers
  709. bowling that week will be plugged in for you. It will even tell you the number
  710. of Subs you had.  You will have to supply the subs names but the computer will
  711. supply the scores except for the makeup teams. Be sure the subs are in the
  712. proper order as they bowled.
  713.  
  714. This routine is exactly like the input scores, but most scores are provided for
  715. you, use the score sheets to check your progress.
  716.  
  717. You may press ESC to total the scores instead of stepping over them.
  718.  
  719. You will be prompted to save the data again when each week is completed.
  720. Filenames will be provided.  It will ask you if next week is position round
  721. and adjust the lane assignments accordingly.
  722.  
  723. Enter each week until you have completed the final week.  The computer will
  724. terminate this function and return you to the main menu.
  725.  
  726. It might not be a bad idea to backup your data files before using this function.
  727.  
  728. STARTUP DATA.
  729.  
  730. This will be the first option you will use to enter the team names and other
  731. data for the league. You may use this option at any time to step through all of
  732. the teams, bowlers and subs to make changes, such as increase the number of
  733. bowlers.  (See the tutorial on page 2 for more information.)
  734.  
  735. EDIT TEAMS.
  736.  
  737. This option will let you edit any team score. Just pick the team you wish to
  738. edit and change the scores needed. Pressing PG up or Pg down will let you go to
  739. the next or previous team.
  740.  
  741. EDIT BOWLERS.
  742.  
  743. Select the team the bowler is on and then select the bowler. The handicap is
  744. calculated for you after changing the number of games or the average.
  745.  
  746. The option 1=Calculate 2=Keep is if you have chosen more than 0 weeks to keep
  747. the averages in Startup. If you entered more than 0 then you must tell the
  748. computer if the bowlers average will be calculated or kept.
  749.  
  750. If you choose to keep this bowlers average, then enter 2 here if not, enter 1
  751. and the computer will calculate the averages from now on.
  752.  
  753.  
  754.  
  755.                                       -13-
  756. EDIT SUBS.
  757.  
  758. This is almost identical to the editing the bowlers. EDIT HIGH GAMES. This is
  759. where you may edit HIGH GAMES. All HIGH GAMES may be edited here, team or
  760. bowlers.
  761.  
  762. EDIT STARTUP.
  763.  
  764. Sometimes you need to edit the number of teams or bowlers or things like that.
  765.  
  766. EDIT HIGH GAMES
  767.  
  768. You can edit high games with this option and edit team or bowlers high games.
  769.  
  770. EDIT STARTUP
  771.  
  772. You can change the startup values here if you want add another team bowler or
  773. just you know the program won't handle the wins losses properly because of
  774. special circumstances and you want to manually enter team wins and losses for
  775. this week only.
  776.  
  777. SWAP SUB/BOWLER.
  778.  
  779. If a bowler quits and is replaced with a sub, you can use this option to drop
  780. the bowler down to a sub and move the sub up into his or her place. This routine
  781. can be used to trade bowlers from one team to another or to change the lineup.
  782.  
  783. ZERO ALL SCORES.
  784.  
  785. You may use this option to start a new league or start over. This will zero all
  786. scores but leave team and bowlers names.
  787.  
  788. ADD/REMOVE SUB.
  789.  
  790. You may add or remove a sub with this option. Just remember Subs that have been
  791. removed will not be part of the final average sheets. This option is mainly to
  792. add a sub. They will be included in the individual recap sheets.
  793.  
  794. SPLIT SEASON
  795.  
  796. This will zero the team standings or just wins and losses or wins losses and
  797. high games to allow you to bowl a split season.  If you wish to have a different
  798. set of scores zeroed, you may just edit the teams and page down after each team
  799. and modify just the selected scores you desire.
  800.  
  801. You will have to maintain the records for the first half and combine them at
  802. the last half if you want the combined total.
  803.  
  804. PRINT TO SCREEN FILE OR PRINTER.
  805.  
  806. All of the print functions may now be directed to the screen the printer LPT1,
  807. LPT2 or a file. This will allow you to preview the printouts or load the file
  808. created into a word processor for additional modifications.
  809.  
  810. Using the file function, it is possible to write to a device such as COM1, COM2,
  811. SCRN: by substituting a devicename for a filename. See your dos manual for
  812. details on device names. Writing to screen, creates a file called SCREEN.TXT.
  813.                                       -14-
  814. PRINT STANDING SHEET
  815.  
  816. Print standing sheets with this option. Print two, one for your records.
  817.  
  818. PRINT RECAP SHEET.
  819.  
  820. Shows all scores for bowlers and subs that bowled that night. Prints most pins
  821. over average or series at the bottom of the sheet.
  822.  
  823. SCORE SHEETS.
  824.  
  825. You can print score sheets on a master form. Prices are included.
  826.  
  827. REGISTER AND DON'T REGISTER.
  828.  
  829. This will let you print the register form, so you may obtain the complete and
  830. most recent version of Bowl101, or let the author know what is missing and have
  831. your name and address added to the mailing list so anouncements of new
  832. features and/or when your requests are met may be forwarded to you.
  833.  
  834. No fee is charged if you don't register to have your name placed on the mailing
  835. list, but all requests are considered.
  836.  
  837. CHANGE MAIN COLORS.
  838.  
  839. This will let you change colors of the main and input screens in the program.
  840.  
  841. CHANGE HELP COLORS.
  842. This will change the colors of the help screens within the program, not the ones
  843. called up with the F1 key.
  844.  
  845. CHECK FOR SNOW.
  846.  
  847. Some older color monitors flicker when the screen updates. If you see snow or
  848. the screen flickers, try using this option. Just press <ENTER> on this option,
  849. it will toggle the snow on or off.
  850.  
  851. FORMFEED.
  852.  
  853. Places a CHR$(12) at the end of the printouts and ejects the paper after each
  854. printout.
  855.  
  856. PCASE.
  857.  
  858. This converts the text you type in to PROPER CASE.
  859.  
  860. When the text is entered and you press <ENTER> the text will be converted. If
  861. you press <UP OR DOWN ARROW> then the text will remain as you typed it in.
  862.  
  863. UCASE.
  864.  
  865. Converts all text entered to UPPER CASE.
  866.  
  867. LEAVE TEXT AS TYPED.
  868.  
  869. Leaves the text as typed, no conversions are made
  870.  
  871.                                       -15-
  872. SOUND.
  873.  
  874. Toggles a small SOUND on and off and changes the chirp to a mellow beep
  875. HELP SCREEN.
  876. This will remove the HELP SCREEN from the main menu.
  877.  
  878. TOGGLE HELP SCREEN.
  879. You may turn off the help screen that appears at the main menu.
  880.  
  881. Doing this will also turn of the blinking messages at the bottom of the screen.
  882.  
  883. UTILITIES.
  884. These routines have been moved from the main program to a separate program.
  885. This allows the program greater speed and allows for future expansion.
  886.  
  887. Data must be saved before running the utility option as the variables are not
  888. passed. The program will prompt you if the data has not been saved.
  889.  
  890. Although these routines are in the registered version, text files will allow
  891. you to view the output that the program generates.
  892.  
  893.                                     UTILITY MENU
  894. ┌─────────────────────────────────────────────────────────────────────────────┐
  895. │Files       Utilities      Team Sorts        Bowler Sorts         Colors     │
  896. ├──────────┬──────────────┬──────────────────┬──────────────────┬─────────────┤
  897. │Load      │ Final Average│ Scratch Series   │ Scratch Series   │ Main Colors │
  898. │Change Dir│ Ind Recap    │ Handicap Series  │ Handicap Series  │ Help Colors │
  899. │Shell     │ Prize Fund   │ Scratch Game     │ Scratch Game     ├─────────────┘
  900. │Bowl101   │ Delimited    │ Handicap Game    │ Handicap Game    │
  901. ├──────────┤ Hndcp Sheet  │ Total Pins+Hndcp │ Average          │
  902. │Quit      │ Average Sheet│ Hi Team Game     │ Total Pins       │
  903. └──────────┴──────────────┤ Hi Team Series   │ High Games       │
  904.                           └──────────────────┤ High Series      │
  905.                                              └──────────────────┘
  906.  
  907. FINAL AVERAGE.
  908.  
  909. Lets you print the averages in sorted order by last name first. This is turned
  910. in at the end of year, you can print this anytime for your own reference.
  911.  
  912. INDIVIDUAL RECAP SHEET.
  913.  
  914. A complete listing of all team, bowler and subs activity will be generated with
  915. this option. Follow the prompts to create the datafile and print the recaps.
  916. If your data spans two disks or more, complete the recap using disk 1, but press
  917. ESC when it asks print to screen, lpt1 or file.
  918. Now replace data disk with the next disk and select append to recap.
  919. Continue until all the datafiles have been loaded and then print the recaps.
  920.  
  921. PRIZE FUND.
  922.  
  923. Enter the amount of wins and amount per win and the computer will print out a
  924. sheet showing each bowler and amount received.  It will also tell you how much
  925. money to withdraw, and what denominations needed, a real time saver.
  926. You may print labels with the amount each bowler gets for prize
  927. money or pin money with this option, it will also determine the number of 20's
  928. 10's 5's 1's etc needed to fill the envelopes for each bowler.
  929.                                       -16-
  930. DELIMITED FILE.
  931.  
  932. This is a routine to print each team, bowler and sub in a delimited file for
  933. processing information yourself. Included on the disk is a file called RECAP.DBF
  934. which is the structure you can use if you use Dbase III.
  935.  
  936. HANDICAP SHEETS.
  937.  
  938. This will print out a handicap sheet using user defined parameters.
  939.  
  940. AVERAGE SHEETS.
  941.  
  942. This will print out two sheets with averages based on 3 game series.
  943.  
  944. SORT ROUTINES.
  945.  
  946. Sort bowlers and teams, series, averages and games in a number of ways.
  947. Change menu or help colors.
  948. Same as the color options in Bowl101
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.                                       -17-
  988.  
  989.                               IN THE WORKS.....
  990.  
  991. The following are some routines I am working on now and will inform you when
  992. they are complete.
  993.  
  994. Additional printouts.
  995.  
  996. Most pins over average after x number of games. Number of 200, 250, 300 games.
  997. Number of 600, 700 series. More sort routines.  Add numlock status. Add printer
  998. codes for customized printouts. Popup window to show any bowlers stats.
  999.  
  1000. Scoring system for teams which allow 18 points for an 18 team league with the
  1001. highest game, 17 for the second hi, etc.
  1002.  
  1003. Awards.  Most improved bowler, high game, high series, all of the ABC, WIBC
  1004. and junior awards.
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.                                       -18-
  1046. SOME HOT KEYS AND TIPS......
  1047.  
  1048. F1...........Will always bring up a help screen, unless you are printing data.
  1049. F2...........Brings up a calculator only when you can enter data.
  1050.  
  1051. UP ARROW.....Takes you up in a menu selection or back on an input field.
  1052.              Using the UP or DOWN arrow will let you keep the text as you typed
  1053.              it into a field and you have selected UCASE to convert text to
  1054.              UPPER case, Pressing <ENTER> after entering McDonnald will convert
  1055.              it to MCDONNALD, UP or DOWN ARROW will keep it as McDonnald.
  1056.  
  1057. DOWN ARROW...Moves you down as the up arrow moves you back.
  1058.  
  1059. PAGE UP......Scrolls to previous team, bowler, or sub while editing.
  1060.              For example...
  1061.              You are editing a team and need to edit another. Instead of
  1062.              returning to the menu and selecting that team, just press Page Up
  1063.              to scroll to the previous team.
  1064.              The computer will beep if you try to go below team 1.
  1065.  
  1066. PAGE DOWN....Same as scroll up but moves to next team, bowler, or sub.
  1067.              It will not allow you to go beyond the last team, bowler, or sub.
  1068.  
  1069. ESC..........The ESCAPE key will always return you from a function such as
  1070.              editing or any function where you don't want to be, or all done
  1071.              with. It will not let you escape from the Input scores routine but
  1072.              will exit from the Input routine and caluclate the scores, then
  1073.              return you to the "Is this correct Y/N"  prompt at the bottom of
  1074.              the screen. If you press ESC here, it will ask you if you wish to
  1075.              abort.
  1076.  
  1077.              In the data entry screen, pressing ESC will total scores for you.
  1078.              If you had to go back and edit any score. Press ENTER on the last
  1079.              score you changed then hit  ESC, this will take the cursor through
  1080.              the rest of the scores and total them much faster than stepping
  1081.              over them with the enter key.
  1082.  
  1083. CTRL U.......This key will restore a field as long as you remain on that field.
  1084.              If you accidentally erase a field, press Ctl U and it will restore
  1085.              it for you. Hold down the CTRL key and press U.
  1086.  
  1087. CTRL Y.......This deletes the data in the field. Pressing any alphanumeric key
  1088.              at the start of a new field will also erase the contents of the
  1089.              field. The arrow keys will let you scoll in the field if you wish
  1090.              to edit just one character. Hold down the CTRL key and press Y.
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.                                       -19-
  1104.                   ADDING OR REMOVING TEAMS OR BOWLERS.
  1105.  
  1106. You may add teams or delete teams if you wish. Just edit the startup and routine
  1107. and enter the number of teams or bowlers.
  1108.  
  1109. If you enter less than the number of teams now in memory, you will lose the last
  1110. two teams so swap the team or teams you wish to drop with the last teams, then
  1111. drop the last two teams. You can add them back at the end of year manually if
  1112. you wish to include the bowlers in the final average sheets after you print the
  1113. individual recap sheets.  The individual recap will still pick up the deleted
  1114. teams up to the point you removed them.
  1115. Entering additional teams will open up new team spaces and allow for new teams.
  1116. You may enter the startup and step over the teams that are valid and enter the
  1117. new team names when you reach the proper team number. Pressing Page Dn on the
  1118. team name will bypass the input score routines if you don't need to change the
  1119. scores. You may press escape at any time and be returned to the main menu.
  1120.  
  1121.                               ONE DRIVE COMPUTERS
  1122.  
  1123. You may swap a data disk for the program disk if you only have one drive. The
  1124. only problem you will have is that you will need the program disk in the drive
  1125. too. The menu and help files are needed while the program runs but you can
  1126. select SAVE or LOAD data and before pressing enter, replace your program disk
  1127. with your data disk. Now press <ENTER>.
  1128.  
  1129. Your data will be saved and when the program tries to load the menu again it
  1130. won't find it on the data disk and ask you to place your program disk back in
  1131. the drive. You will have 3 tries before the program aborts.
  1132. Just replace the program disk back in the drive and press <ENTER>. Easier done
  1133. than said.
  1134.  
  1135. You may even trick the computer into thinking you have two drives, depending on
  1136. which Dos version you have. Tell the computer to change to drive B: If it does
  1137. what I think it will do, it will prompt you to insert your data disk in drive
  1138. B. and prompt you again to put the program in drive A:.
  1139.  
  1140. This may mess up the display. I don't have one drive to test this theory on but
  1141. I would be interested in hearing your response on this.
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.                                       -20-
  1162.  
  1163.                            AUTO LANE ASSIGNMENTS
  1164.  
  1165. Auto lane assignment even allows for position rounds.
  1166. Position rounds will be entered,  just answer P to is this correct when
  1167. the teams are paired.
  1168.  
  1169. This will also adjust the lane assignment by subtracting the number of position
  1170. rounds from the week number to give you the proper lane assignment.
  1171.  
  1172. Files on the disk with the number of teams and the LANES.ASN are the files the
  1173. computer uses to assign the lanes.
  1174.  
  1175. If you are bowling with a 12 team league then the only file you will need is the
  1176. file 12LANES.ASN.
  1177.  
  1178. If for some reason of another your lane assignment is different than this one,
  1179. you may edit the file to match your needs or delete the file and the computer
  1180. will have you manually enter the lanes the teams bowl on when you enter Weekly
  1181. Scores.
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.                                       -21-
  1220.  
  1221.                             Questions and answers.
  1222. Question...
  1223.         Can I stop in the middle of entering scores and resume at a later time?
  1224. Answer....
  1225.         Yes, you can press ESC after entering any team and the program will
  1226.         allow you to save your data.
  1227.         Just select Makeup when you wish to continue, the data you have entered
  1228.         will be there and you will just have to enter the remaining data.
  1229. Question...
  1230.         I don't see a cursor on the menu selections.
  1231. Answer....
  1232.         If you have a mono monitor, the colors may be set so both colors are
  1233.         the same on your monitor, select change colors from the option menu.
  1234. Question...
  1235.         When running Individual recap sheets, the computer refuses to load one
  1236.         week and the stops.
  1237. Answer....
  1238.         When using sequential files, the data must match the variables you are
  1239.         loading in.  Sometimes this gets out of sync and it just won't load.
  1240.         Load the data into the bowling program as you were going to print it.
  1241.         Print the data for that week and look for anything out of the ordinary.
  1242.         Example a number with a % sign %987333 or a number larger than it
  1243.         should be, a score for a games 1-4 larger than 32767 will cause it to
  1244.         crash.  Edit each bowler and or team.  If you find the problem, then
  1245.         fix it and save it again, then try again.
  1246.         If nothing you try seems to work, re enter that week and save it again.
  1247. Question...
  1248.         Total wins and losses don't compute properly.
  1249. Answer.....
  1250.         You have not set the number of points per game and series properly
  1251.         Edit startup and enter the proper number of points for each game and
  1252.         series. If you enter 1 point per game and 1 for series, you will have a
  1253.         possible 4 wins, 1 for each game and 1 for series.
  1254. Question...
  1255.         In the second week, I found an error in a bowlers score that wasn't
  1256.         caught when entering the data for week 1. How do I fix this.
  1257. Answer.....
  1258.         The easiest way is to use the makeup function and redo the scores.
  1259.         This option will recalculate all scores after you complete the makeup.
  1260. Question...
  1261.         My subs are not receiving recognition for high games bowled.
  1262. Answer.....
  1263.         If your subs are eligible for high games and series, you must place
  1264.         them on the team as a member of the team before entering scores.
  1265.         Another option.  If you have a 5 man team, and allow 2 subs for each
  1266.         team, enter 7 for number of bowlers.
  1267. Question... I discovered an error after pressing ENTER while entering scores.
  1268. Answer..... Easy, just press up arrow to back up. Press PG up if you want to
  1269.         change the sub information or manually re-enter team handicaps. If you
  1270.         found the error after you left that team and are on the next team, you
  1271.         can't back up you can continue and run makeup and correct it. Press ESC
  1272.         at the first bowlers scores and ESC when it asks is this correct. You
  1273.         may abort this function, but the program will re-run itself to clear out
  1274.         any stray scores. Load in last weeks data again and reenter the scores.
  1275.         I found it quicker than trying to edit mistakes.
  1276.  
  1277.                                       -22-
  1278. Question...
  1279.         Lane assingments don't work or the teams don't match up correctly.
  1280.  
  1281.  
  1282. Answer.....
  1283.         If the lane assignment is incorrect, then the problem lies in the week
  1284.         number and the position rounds to date.
  1285.         The proper lane assignment file is obtained by subtracting the week
  1286.         number from the position rounds to date.
  1287. Question...
  1288.         The menu doesn't show the cursor and I can't tell what option I'm on.
  1289. Answer.....
  1290.         Select Colors from the Bowl Util menu or Options from BOWL101.
  1291.         Select change main colors.  Press F3 and F4 until the sample text
  1292.         appears in the box.
  1293. Question...
  1294.         Not much disk space, what files do I have to have to run BOWL101
  1295. Answer.....
  1296.         The files you have to have on the disk are BOWL101.EXE,
  1297.         BOWL.MNU, BOWLHELP.HLP, and if you have 12 teams 12LANES.ASN.
  1298.         You should not save your data on the program disk, use an additional
  1299.         disk for the data.
  1300. Question...
  1301.         It didn't ask for the average for a bowler I told the computer to
  1302.         calculate, but did for the ones I told to keep.
  1303. Answer.....
  1304.         Right, the computer needs to know the average of the bowlers you wish
  1305.         to keep the average for. It will calculate the average for the others.
  1306.         It will ask you for the handicap for the bowlers that don't keep their
  1307.         average only for the first game, after this the computer knows the
  1308.         average and can calculate the handicaps for you.
  1309. Question...
  1310.         All subs are eligible for high games and series but they are also
  1311.         allowed to bowl on other teams, they are on the team roster, how can
  1312.         they bowl for another team.
  1313. Answer.....
  1314.         For this you need to move this bowler to that team before entering the
  1315.         scores.
  1316.         Use the swap sub/ bowler option to move the bowler to the sub roster
  1317.         and then up to the other team. See docs for a better description.
  1318. Question...
  1319.         I have several blank positions on the teams, is there any way to keep
  1320.         from having to give them the same scores each week?
  1321. Answer....
  1322.         Yes, just list these bowlers as Blind.
  1323.         When the program zeros out the scores before entering this weeks scores
  1324.         it will look for every bowler called BLIND.
  1325.         If such a bowler is found, it will keep the score you gave it the last
  1326.         week.
  1327. Question...
  1328.         I have some that are not handled properly when I have proper case set.
  1329. Answer....
  1330.         When the text is entered and you press <ENTER> the text will
  1331.         be converted to proper case or upper case which ever you have selected.
  1332.         If you press <DOWN ARROW> then the text will remain as you typed it in.
  1333.  
  1334.  
  1335.                                       -23-
  1336. Question...
  1337.         Out of memory error, is there any way to get more string or memory
  1338.         space?
  1339. Answer....
  1340.         Remove any memory resident programs that may be installed.
  1341.         Install more memory.
  1342.         Call me and let me know how many teams and bowlers you have and I will
  1343.         send you a modified copy that uses less memory.
  1344. Question...
  1345.         I have to manually enter the lanes the teams bowl on, I thought I had
  1346.         auto lane assignments.
  1347. Answer....
  1348.         You will have to copy the lane assignment file to your working disk.
  1349.         If you have 12 teams the copy 12LANES.ASN to your working disk and the
  1350.         lane assignment will work for you.
  1351.         If you have a problem and wish to contact me, please include a printout
  1352.         of the startup data so I can see how you have the program set up.
  1353.         I am very interested in your comments and welcome any suggestions no
  1354.         matter how small or large.
  1355.         There isn't a week go by that I don't add or change something to improve
  1356.         the program to better suit your needs.
  1357.         When I get a collection of routines complete, I send out an update.
  1358.  
  1359.         This is free if you have just registered and I have already sent you a
  1360.         registered version within 3 months or less.  Otherwise a small fee
  1361.         is required usually $20.00 but is subject to change.
  1362.  
  1363.         If you have special request and I think others may be able to use it, I
  1364.         will make the modification at no charge and send you that modification
  1365.         when complete and include this in a future update.
  1366.  
  1367.         I am going to try to complete an update every 6 months.
  1368. Question...
  1369.         We have Bantom leagues and sometimes a bowler bowls a zero score.
  1370.         The computer doesn't give him credit for his game bowled.
  1371. Answer.....
  1372.         The program uses zero to determine if a bowler actually bowled.
  1373.         You can place a z for zero in place of the zero and the computer will
  1374.         treat it as a zero score but credit the bowler with a game bowled and
  1375.         retain the bowlers handicap for the team.
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.                                       -24-
  1394.                         New additions and enhancements.
  1395.  
  1396.      *   Some of these are only in the Registered version.
  1397.  
  1398.         1 or 2 game capability for Bantam leagues.
  1399.         4th game capability.
  1400.         Prebowl and makeup games.
  1401.      *  Score sheets or Recap sheets. (Forms available)
  1402.         Zero high games weekly or leave for all year.
  1403.         Match Point, Peterson Points, Difference between team averages.
  1404.         Combine match and Peterson or difference between team averages.
  1405.         Combine Match and team handicap.
  1406.         Team averages.
  1407.         Combine Peterson and match point.
  1408.         Position rounds at any time.
  1409.         Assign points for team game/series, individual series/game Peterson.
  1410.         Print to Lpt1: Lpt2: Screen or file.
  1411.         Swap bowlers from team to team or with subs.
  1412.         Print teams in lane order on standing sheets option.
  1413.         Additional options for split season.
  1414.         Up to 100 subs
  1415.         Swap teams.
  1416.         Up to 9 schedules may be printed instead of 1
  1417.         Split lane schedule.
  1418.         Use Scratch and Handicap scores to award points.
  1419.         Allow Individual series points as well as game points.
  1420.      *  Sort on high games scratch and handicap.
  1421.         Show bowlers elegible for awards as scores are entered.
  1422.         Games, series, over average game and over average series.
  1423.         Enter number of lines before issuing a form feed.
  1424.         Better working Individual recap sheets.
  1425.      *  Write the individual recap information to a delimited file.
  1426.         Two programs, one for entering data and printouts, other for utilities.
  1427.      *  Append individual recap data, for those using floppy drives and all
  1428.         *.BWL data doesn't fit on one disk.
  1429.         Allow 0 1 or 2 decimal places in the averages.
  1430.         Swap Sub and bowlers while entering data.
  1431.  
  1432.         SUSPENDING DATA ENTRY.
  1433.  
  1434.         You may now press ESC while the computer is asking "is this correct?"
  1435.         and you will be allowed to save your data and resume by using the
  1436.         makeup feature.
  1437.  
  1438.      *  SORT ROUTINE.
  1439.  
  1440.         The utility module now includes sorts by high game scratch and
  1441.         handicap for teams and bowlers.
  1442.  
  1443.         Constant comment for the Standing Sheets.
  1444.  
  1445.         Bowl101 looks for a file called COMMENT1.TXT in the directory that
  1446.         contains your league data (03MAR.BWL).
  1447.  
  1448.         If it finds this file in that directory, its contents will be printed
  1449.         at the end of the standing sheets.
  1450.  
  1451.                                       -25-
  1452.         This file can be created with any word processor that can save data
  1453.         in straight ascii such as edlin included with your DOS.
  1454.  
  1455.         You can also use the copy command to create this file.
  1456.  
  1457.         COPY CON COMMENT1.TXT   <ENTER>
  1458.  
  1459.         I am the text that will print at the bottom of the recap sheet
  1460.         just as it is typed in here.
  1461.  
  1462.         <F6>   <ENTER>            Press the F6 key and then Enter to copy
  1463.                                   the file from the keyboard to the disk.
  1464.         To remove this file enter the command...
  1465.  
  1466.         DEL COMMENT1.TXT while in the same directory.
  1467.  
  1468.         SWAP TWO TEAMS.  This option is to allow dropping two teams.
  1469.         Swap the two teams with the last two teams.  Edit startup for this
  1470.         week and change the number of teams.  The last teams are the ones that
  1471.         get dropped.
  1472.  
  1473.      *  In the Utility program, you can now save all the data to a delimited
  1474.         file.  This file can be loaded into a database for further sorts.
  1475.         Recap.dbf is provided.
  1476.         You can now print a handicap sheet or an average sheet.
  1477.  
  1478.         This is the structure for the delimited file.
  1479.  
  1480.         Team Bowler or sub. (TBS) T = Team, B = Bowler, S = Sub...
  1481.  
  1482.         TBS,Date,Bowler's name, Game 1 ,Game 2, Game 3, Game 4, Total Pins,_
  1483.         Average, Grand Total, Number of games, Sex, High Game, High Series,_
  1484.         Handicap, Games Won, Games Lost
  1485.  
  1486.         Hi games are now looked for while entering data.
  1487.         If a bowler bowls a high series or game then the computer will let
  1488.         you know after entering the scores for the week.
  1489.  
  1490.         Pins over average are also displayed.
  1491.  
  1492.  
  1493.      Many other options have been either added or modified in the program.
  1494.  
  1495.      Data between 101c and current release are not compatible, but all versions
  1496.      after 101c are fully compatible. (00START.BWL)
  1497.  
  1498.  
  1499.  
  1500.  
  1501.         Please!! when you request a modification include as much information you
  1502.         think necessary for me to understand your request.  Include printouts,
  1503.         the startup screen and examples.
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.                                       -26-
  1510.